https://hazelweakly.me/blog/stop-building-ai-tools-backwards/